self-addressed envelope - French English Dictionary